///////////////////////////////////////////////////////////////////////////////
//-----------------------------------------------------------------------------
#ifndef __CULLER_H__
#define __CULLER_H__
//-----------------------------------------------------------------------------

class	Object;
class	SceneManager;

//-----------------------------------------------------------------------------

class	Culler
{
public:
						Culler(){};
	virtual				~Culler(){};

	virtual void		Update(SceneManager* scene){};

	virtual bool		ShouldDrawObject(Object *obj) = 0;

private:
};

#endif	//	__CULLER_H__
//-----------------------------------------------------------------------------
///////////////////////////////////////////////////////////////////////////////
